/*
 * com_cute4j_swing_SplitPane.h  0.4.0 / 2010-12-23
 *
 * Copyright (c) 2010 - 2011, cute4j.com and contributors.
 *
 * This software is licensed under the LGPL version 2.1 license.
 * A copy of this license is included in the file LICENSE-LGPL.txt.
 */
#ifndef COM_CUTE4J_SWING_SPLITPANE_H
#define COM_CUTE4J_SWING_SPLITPANE_H

#include <jni.h>

#ifdef __cplusplus
extern "C" {
#endif // __cplusplus

/*
 * Header file for: com_cute4j_swing_SplitPane
 * 
 * WARNING: DO NOT EDIT THIS FILE - it is machine generated
 */

#undef com_cute4j_swing_SplitPane_DEFAULT_ORIENTATION
#define com_cute4j_swing_SplitPane_DEFAULT_ORIENTATION HORIZONTAL

/*
 * Class:     com_cute4j_swing_SplitPane
 * Method:    _create
 * Signature: ()J
 */
JNIEXPORT jlong JNICALL
Java_com_cute4j_swing_SplitPane__1create
  (JNIEnv *, jobject);

/*
 * Class:     com_cute4j_swing_SplitPane
 * Method:    _setLeftComponent
 * Signature: (JJ)V
 */
JNIEXPORT void JNICALL
Java_com_cute4j_swing_SplitPane__1setLeftComponent
  (JNIEnv *, jobject, jlong, jlong);

/*
 * Class:     com_cute4j_swing_SplitPane
 * Method:    _setRightComponent
 * Signature: (JJ)V
 */
JNIEXPORT void JNICALL
Java_com_cute4j_swing_SplitPane__1setRightComponent
  (JNIEnv *, jobject, jlong, jlong);

/*
 * Class:     com_cute4j_swing_SplitPane
 * Method:    _setOrientation
 * Signature: (JI)V
 */
JNIEXPORT void JNICALL
Java_com_cute4j_swing_SplitPane__1setOrientation
  (JNIEnv *, jobject, jlong, jint);

/*
 * Class:     com_cute4j_swing_SplitPane
 * Method:    _setContinuousLayout
 * Signature: (JZ)V
 */
JNIEXPORT void JNICALL
Java_com_cute4j_swing_SplitPane__1setContinuousLayout
  (JNIEnv *, jobject, jlong, jboolean);

/*
 * Class:     com_cute4j_swing_SplitPane
 * Method:    _setResizeWeight
 * Signature: (JD)V
 */
JNIEXPORT void JNICALL
Java_com_cute4j_swing_SplitPane__1setResizeWeight
  (JNIEnv *, jobject, jlong, jdouble);

/*
 * Class:     com_cute4j_swing_SplitPane
 * Method:    _getDividerSize
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL
Java_com_cute4j_swing_SplitPane__1getDividerSize
  (JNIEnv *, jobject, jlong);

/*
 * Class:     com_cute4j_swing_SplitPane
 * Method:    _setDividerSize
 * Signature: (JI)V
 */
JNIEXPORT void JNICALL
Java_com_cute4j_swing_SplitPane__1setDividerSize
  (JNIEnv *, jobject, jlong, jint);

/*
 * Class:     com_cute4j_swing_SplitPane
 * Method:    _setDividerLocation
 * Signature: (JI)V
 */
JNIEXPORT void JNICALL
Java_com_cute4j_swing_SplitPane__1setDividerLocation
  (JNIEnv *, jobject, jlong, jint);

/*
 * Class:     com_cute4j_swing_SplitPane
 * Method:    _setOneTouchExpandable
 * Signature: (JZ)V
 */
JNIEXPORT void JNICALL
Java_com_cute4j_swing_SplitPane__1setOneTouchExpandable
  (JNIEnv *, jobject, jlong, jboolean);

/*
 * Class:     com_cute4j_swing_SplitPane
 * Method:    _initialize
 * Signature: ()V
 */
JNIEXPORT void JNICALL
Java_com_cute4j_swing_SplitPane__1initialize
  (JNIEnv *, jclass);

#ifdef __cplusplus
}
#endif // __cplusplus

#endif //COM_CUTE4J_SWING_SPLITPANE_H


